windscreen aperture - Spanish English Dictionary